Big Huge Thesaurus

explosive compound

noun